#include<bits/stdc++.h>
using namespace std;
int t,chao,sum,n,m,l,V,d[100005],v[100005],a[100005],p[100005],j[100005];//
//scanf("%d",&t);
void cin2()
{

    for(int i=1;i<=n;i++)
    {
        scanf("%d%d%d",&d[i],&v[i],&a[i]);
    }
}
void chu()
{

    memset(d,0,sizeof(d));
    memset(v,0,sizeof(v));
    memset(a,0,sizeof(a));
    memset(p,0,sizeof(p));

    memset(j,0,sizeof(j));
}
void pa(int k)
{
    double shi=v[k];
    for(int i=d[k];i<=l;i++)
    {
    }
}
void ppt()
{
    chao=0;
    sum=0;
    scanf("%d%d%d%d",&n,&m,&l,&V);
    chu();cin2();
    for(int i=1;i<=m;i++)
    {
        scanf("%d",&p[i]);
    }
    for(int i=1;i<=n;i++)
    {

       pa(i);
    }
}
int main()
{
    freopen("detect.in","r",stdin);
    freopen("detect.out","w",stdout);
    scanf("%d",&t);
    for(int i=1;i<=t;i++)
    {
        ppt();
    }
    return 0;
}
